home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / os2 / nortutil.zip / src / Jive / jive.l
Text File  |  1996-08-29  |  7KB  |  233 lines

  1. %e 2000
  2. %p 5000
  3. %n 1000
  4. %k 500
  5. %a 4000
  6. %o 2000
  7. BW [     ]
  8. EW [     .,;!?]
  9.  
  10. %{
  11.     char buf[128];
  12.  
  13. %}
  14.  
  15. %%
  16. file            printf(" stash");
  17. send            printf(" t'row");
  18. program            printf(" honky code");
  19. atlas            printf(" Isaac");
  20. unix            printf(" slow mo-fo");
  21. UNIX            printf(" that slow mo-fo");
  22. takes            printf(" snatch'd");
  23. Mexican            printf(" wet-back");
  24. mexican            printf(" wet-back");
  25. Italian            printf(" dago");
  26. italian            printf(" dago");
  27. take            printf(" snatch");
  28. "don't"            printf(" duzn't");
  29. jive            printf(" JIBE");
  30. fool            printf(" honkyfool");
  31. modem            printf(" doodad");
  32. "e the "        printf("e da damn ");
  33. "a the "        printf("a da damn ");
  34. "t the "        printf("t da damn ");
  35. "d the "        printf("d da damn ");
  36. " man "            printf(" dude ");
  37. woman            printf("ho'");
  38. girl            printf("goat");
  39. something        printf("sump'n");
  40. " lie "            printf(" honky jibe ");
  41. -o-                     printf(" -on rebound- ");
  42. -oo-            printf(" -check y'out latah-");
  43. [a-b]"."        { sprintf(buf, "%s  Sheeeiit.",yytext); printf(buf); }
  44. [e-f]"."        { sprintf(buf, "%s  What it is, Mama!",yytext); printf(buf); }
  45. [i-j]"."        { sprintf(buf, "%s  Ya' know?",yytext); printf(buf); }
  46. [m-n]"."        { sprintf(buf, "%s  'S coo', bro.",yytext); printf(buf); }
  47. [q-r]"."        { sprintf(buf, "%s  Ah be baaad...",yytext); printf(buf); }
  48. [u-v]"."        { sprintf(buf, "%s  Man!",yytext); printf(buf); }
  49. [y-z]"."        { sprintf(buf, "%s  Slap mah fro!",yytext); printf(buf); }
  50. Sure            printf("Sho' nuff");
  51. sure            printf("sho' nuff");
  52. \40+get            printf(" git");
  53. "will have"        printf("gots'ta");
  54. "will "            printf("gots'ta ");
  55. "got to"        printf("gots'ta");
  56. "I am"            printf("I's gots'ta be");
  57. "am not"        printf("aint");
  58. "is not"        printf("aint");
  59. "are not"        printf("aint");
  60. " are your"        printf(" is yo'");
  61. " are you"        printf(" you is");
  62. \40+hat\40+             printf(" fedora ");
  63. \40+shoe            printf(" kicker");
  64. haven't            printf("aint");
  65. "have to"        printf("gots'ta");
  66. have            printf("gots'");
  67. " has"            printf(" gots'ta");
  68. "come over"        printf("mosey on down");
  69. \40+come\40+            printf(" mosey on down ");
  70. !                       printf(".  Right On!  ");
  71. buy            printf("steal");
  72. \40+car\40+             printf(" wheels ");
  73. drive            printf("roll");
  74. \40+eat\40+             printf(" feed da bud ");
  75. \40+black               printf(" brother ");
  76. \40+negro               printf(" brother");
  77. white             printf("honky");
  78. \40+nigger              printf(" gentleman ");
  79. nice            printf("supa' fine");
  80. "person"        printf("sucka'");
  81. \40+thing               printf(" wahtahmellun");
  82. home            printf("plantation");
  83. name            printf("dojigger");
  84. \40+path                printf(" alley");
  85. computer        printf("clunker");
  86. or            printf("o'");
  87. killed            printf("wasted");
  88. president        printf("super-dude");
  89. "prime minister"    printf("super honcho");
  90. injured            printf("hosed");
  91. government        printf("guv'ment");
  92. knew            printf("knowed");
  93. because            printf("a'cuz");
  94. Because            printf("A'cuz");
  95. your            printf("yo'");
  96. Your            printf("Yo'");
  97. four            printf("foe");
  98. got            printf("gots");
  99. aren't            printf("ain't");
  100. young            printf("yung");
  101. you            printf("ya'");
  102. You            printf("You's");
  103. first            printf("fust");
  104. police            printf("honky pigs");
  105. \40+string              printf(" chittlin'");
  106. \40+read        printf(" eyeball");
  107. write            printf("scribble");
  108. th            printf("d");
  109. Th            printf("D");
  110. ing            printf("in'");
  111. \40+a\40+        printf(" some ");
  112. \40+to\40+        printf(" t'");
  113. tion            printf("shun");
  114. \40+almost\40+        printf(" mos' ");
  115. " from"            printf(" fum");
  116. \40+because\40+        printf(" cuz' ");
  117. you're            printf("youse");
  118. You're            printf("Youse");
  119. alright            printf("coo'");
  120. okay            printf("coo'");
  121. "er "            printf("a' ");
  122. known            printf("knode");
  123. want            printf("wants'");
  124. beat            printf("whup'");
  125. exp            printf("'sp");
  126. exs            printf("'s");
  127. " exc"            printf(" 's");
  128. " ex"            printf(" 'es");
  129. like            printf("likes");
  130. did            printf("dun did");
  131. "kind of"        printf("kind'a");
  132. women            printf("honky chicks");
  133. " men "            printf(" dudes ");
  134. " mens "        printf(" dudes ");
  135. " man "            printf(" dude ");
  136. woman            printf("honky chick");
  137. dead            printf("wasted");
  138. good            printf("baaaad");
  139. "open "            printf("jimmey ");
  140. "opened "        printf("jimmey'd ");
  141. " very"            printf(" real");
  142. "per"            printf("puh'");
  143. "pera"            printf("puh'");
  144. "oar"            printf("o'");
  145. " can"            printf(" kin");
  146. "just "            printf("plum ");
  147. detroit            printf("Mo-town");
  148. "western electric"    printf("da' cave");
  149. " believe"        printf(" recon'");
  150. [Ii]"ndianapolis"    printf("Nap-town");
  151. " "[Jj]"ack"        printf(" Buckwheat");
  152. " "[Bb]"ob "        printf(" Liva' Lips ");
  153. " "[Pp]"hil "        printf(" dat fine soul ");
  154. " "[Mm]"ark "        printf(" Amos ");
  155. [Rr]obert        printf("Leroy");
  156. [Ss]"andy"        printf("dat fine femahnaine ladee");
  157. [Jj]"ohn "        printf("Raz'tus ");
  158. " "[Pp]"aul"        printf(" Fuh'rina");
  159. [Rr]"eagan"        printf("Kingfish");
  160. [Dd]"avid"        printf("Issac");
  161. [Rr]"onald"        printf("Rolo");
  162. " "[Jj]"im "        printf(" Bo-Jangles ");
  163. " "[Mm]"ary"        printf(" Snow Flake");
  164. [Ll]"arry"        printf("Remus");
  165. [Jj]"oe"        printf("Massa' ");
  166. [Jj]"oseph"        printf("Massa' ");
  167. mohammed        printf("liva' lips");
  168. pontiff            printf("wiz'");
  169. pope            printf("wiz'");
  170. pravda            printf("dat commie rag");
  171. broken            printf("bugger'd");
  172. "strange "        printf("funky ");
  173. "dance "        printf("boogie ");
  174. " house"        printf(" crib");
  175. ask            printf("ax'");
  176. " so "            printf(" so's ");
  177. head            printf("'haid");
  178. boss            printf("main man");
  179. wife            printf("mama");
  180. people            printf("sucka's");
  181. money            printf("bre'd");
  182. [a-z]":"        {    *(yytext+1) = ',';
  183.                 sprintf(buf, "%s dig dis:",yytext);
  184.                 printf(buf);
  185.             }
  186. amateur            printf("begina'");
  187. radio            printf("transista'");
  188. " of "            printf(" uh ");
  189. what            printf("whut");
  190. does            printf("duz");
  191. was            printf("wuz");
  192. " were"            printf(" wuz");
  193. "understand it"        printf("dig it");
  194. understand        printf("dig it");
  195. " my"            printf(" mah'");
  196. " "[Ii]" "        printf(" ah' ");
  197. "meta"            printf("meta-fuckin'");
  198. "hair"            printf("fro");
  199. "talk"            printf("rap");
  200. "music"            printf("beat");
  201. "basket"        printf("hoop");
  202. "football"        printf("ball");
  203. "friend"        printf("homey");
  204. "school"        printf("farm");
  205. "boss"            printf("Man");
  206. "want to"        printf("wanna");
  207. "wants to"        printf("be hankerin' aftah");
  208. "well"            printf("sheeit");
  209. "Well"            printf("Sheeit");
  210. "big"            printf("big-ass");
  211. "bad"            printf("bad-ass");
  212. "small"            printf("little-ass");
  213. "sort of"        printf("radical");
  214. " is "            printf(" be ");
  215. water            printf("booze");
  216. book            printf("scribblin'");
  217. magazine        printf("issue of GQ");
  218. paper            printf("sheet");
  219. up            printf("down");
  220. down            printf("waaay down");
  221. break            printf("boogie");
  222. Hi            printf("'Sup, dude");
  223. VAX            printf("pink Cadillac");
  224. .            printf(yytext);
  225. \n            printf("\n");
  226.  
  227. %%
  228.  
  229. main()
  230. {
  231.     yylex();
  232. }
  233.